river clamp - French English Dictionary